package com.bc.bcapi.dao;

import com.bc.bcmodel.domain.T_User_walletModel;
import com.bc.bcmodel.domain.T_Wallet_infoModel;

import java.util.HashMap;

/**
 * @Name T_Wallet_infoMapper * @Description TODO * @Author generation * @Date 2018/8/14 15:26:25 * @Version 1.0
 **/
public interface T_Wallet_infoMapper extends BaseMapper<T_Wallet_infoModel> {
    int buyerAmountAdd(HashMap<String, Object> hashBuyerPrice);

    int withdraw(HashMap<String, Object> map_withdraw);

    T_Wallet_infoModel selectForUpdate(HashMap<String, Object> map);

    int withdrawSuccess(HashMap<String, Object> map);

    int withdrawFail(HashMap<String, Object> map);

    int recharge(HashMap<String, Object> map);

    int freeze(HashMap<String, Object> map);

    T_User_walletModel getWalletByPid(String pid);

}